package collage.aminpage;

import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.BorderLayout;
import javax.swing.JButton;
import javax.swing.BoxLayout;
import javax.swing.JLabel;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.Dimension;
import javax.swing.JTabbedPane;
import java.awt.FlowLayout;
import javax.swing.JScrollPane;

public class AdminPage_Main extends JFrame {

private static LoginDialog login;	
private static AdminPage_Main  frame;


	// 메인 - 런 메인페이지 불러오기 
	public static void main(  String[] args){
		
		
		EventQueue.invokeLater( new Runnable() {
			
			@Override
			public void run() {
					
				  login = new LoginDialog();
				login.setVisible(true);
				
				
				
				frame = new AdminPage_Main();
				frame.setVisible(false);
		
				
				
				
				
			}
		});
		
	}
	
	
	
	
	public AdminPage_Main() {

		
		setBounds(300, 300, 1024, 768);
		// 상단 제어
		JPanel top_panel = new JPanel();
					
		getContentPane().add(top_panel, BorderLayout.NORTH);
		top_panel.setPreferredSize(new Dimension(1024, 100));
		top_panel.setBounds(100, 100, 1024, 400);
		top_panel.setLayout(new BoxLayout(top_panel, BoxLayout.Y_AXIS));
		
		JPanel menubar = new top_MenuPanel();
		top_panel.add( menubar );
				
		JPanel toolbar = new top_ToolPanel();
		top_panel.add(toolbar);		
		
		
		// 목록 제어		
		

		// 학과정보
		JPanel info_panel = new Info_Panel();
		info_panel.setPreferredSize(new Dimension(200, 10));
		info_panel.setLayout( new BoxLayout( info_panel, BoxLayout.Y_AXIS ) );
		getContentPane().add(info_panel, BorderLayout.WEST);
		
		
		
		// 본문패널. 탭패널 제어 가능할까?-불가능
		// 검색한 방식 -하나씩뜨게  만들기위에 패널창처럼 - 고려해볼 가치 있음
		
		// 기본창
		JPanel main_panel = new Main_BasicPanel();
		
		// 캘린더 확인
		
		//JPanel main_panel = new JPanel();
		
	
		
		// 학과정보
		
		
		
		// 교수정보창
		//JPanel main_panel = new Main_ProfesserInfo();
		getContentPane().add(main_panel, BorderLayout.CENTER);
				
		
		
		
		// 학사일정
		
		
		
		
		// 학생정보 - 제복이 파일 활용
		
		
		
		
		// 건물관리
		
		
		
		// main_panel = 
		
		
		
		
		setVisible(true);
		
		
		
	}
	
	
	
} // class
